part of '../repository.dart';

const _kPurchasedItemInfoTypeKey = 'type';
const _kPurchasedItemInfoPurchaseItemSkuKey = 'purchase_item_sku';
const _kPurchasedItemInfoPurchaseTokenKey = 'purchase_token';
const _kPurchasedItemInfoGooglePlayUserIdKey = 'google_play_user_id';
const _kPurchasedItemInfoTestKey = 'test';
const _kPurchasedItemInfoAcknowledgementStatusKey = 'acknowledgement_status';

abstract class _PurchasedItemInfoDto {
  String get type;

  String get purchaseItemSku;

  String get purchaseToken;

  String get googlePlayUserId;

  bool get test;

  _PurchasedItemAcknowledgementStatusDto get acknowledgementStatusDto;

  Map<String, dynamic> toJson();

  GooglePlayPurchasedItemInfo toEntity();
}
